package com.secxiot.provider.narcotic.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

/**
 * 代领人Vo
 */
@ApiModel
@Data
@ToString
public class NarcoticAgentInfoVo implements Serializable {

    private static final long serialVersionUID = -1643693614052500294L;

    @ApiModelProperty(value = "代领人Id", required = true)
    private Long agentInfoId;

    @ApiModelProperty(value = "患者资料Id", required = true)
    private Long patientInfoId;

    @ApiModelProperty(value = "医疗机构Id", required = true)
    private Long hospitalId;

    @ApiModelProperty(value = "用户id", required = true)
    private Long userId;

    @ApiModelProperty(value = "姓名", required = true)
    private String agentName;

    @ApiModelProperty(value = "身份证号", required = true)
    private String agentIdNumber;

    @ApiModelProperty(value = "代领人身份证附件", required = true)
    private String agent_id_card_file;

    @ApiModelProperty(value = "性别", required = true)
    private Integer agentSex;

    @ApiModelProperty(value = "年龄", required = true)
    private Integer agentAge;

    @ApiModelProperty(value = "地址", required = true)
    private Integer agentAddress;

}
